Our stay was terrific. John was great to deal with, always prompt getting back to me. The check in and out instructions were very clear. The apartment was lovely, plenty of room for all out adult family and the kitchen was well supplied with utensils for cooking family meals. The pool and spa were great. Close to the beach for long walks and also and walking path. Close and easy walk to shops and restaurants, so we didn't have to use the car all the time. Would highly recommend.