Beautiful stay in an incredible location. You can’t beat the view. Everything was spotless and the villa is quite spacious. The amenities at Hamilton Cove are top-of-the- line! I would absolutely stay again. Thanks Amber!