Very nice place. Very clean and modern with a great location that is close to the beach and shopping/dining. Pool was great and well maintained! We had a great time and highly recommend.