Super clean and spacious for our group of 8. Pool was great for the kids and nice walk to the lagoon and shopping. Beach toys were perfect and had everything we needed. Lyle was very responsive and easy to work with. Looking forward to our next visit.