A lovely home away from home - much bigger than the photos make it look! Beautifully finished interiors and a perfect spot to explore the nearby beaches