Great location, lovely property with nice facilities, great beach access. Nice view from the room. The first floor location was very convenient. The cae on the property was good. Pools are nice. Parking was easy.