Great location, clean and tidy with amazing views. We came with our 2 little ones who had a blast. The beach is spectacular. Wish we could have stayed longer.