this was the perfect place for a family getaway. We had the beachfront villa...super! breakfast not too bad...quite a good spread. Comfy beds, huge toilet, the biggest I have ever seen so far! the garden had rabbits, horses, birds......my boys had a terrific time!