A luxury setting for a family vacation. Everything you could possibly need is provided including bikes and beach toys! Perfect accommodations for our family. The little ones lived in the pool.