Luxurious Beach Retreat Just 100 steps to the sand