Imagine waking up to the scent of salty ocean air, stepping onto your private balcony to feel the warmth of the Caribbean sun ...