Overall was a good stay. The location was great- close to stores, restaurants, activities. It was a 2 minute walk to the beach which was great with kids, and the pool was steps from the house which couldn’t have been better. The only complaints were that it could’ve been cleaner; the rugs were very dirty, made our feet black; could use a deep cleaning in the common areas; drying rack for dishes was rusted and sticky. Very pleased with the dishes and cookware provided. Overall would stay again! :)