Good amenities, good location and a lovely beach theme running through the house.