Beautiful place! Loved every minute, what a location and a lovely host with special touches! All the thoughtful touches made it feel like home away from home but on a beach!!!! Kids loved it!