Located on the beach at Crook’s Bay, Bayhouse has 180-degree views over the Caribbean Sea and neighboring islands. The villa’s cool modern design and impressive setting are sure to thrill the island’s most discerning clientele.
Bayhouse’s archi...
more