The communication, instructions, location, cleanliness, everything was exceptional. The location was the best part of it all. We were walking distance from all the major factors. Stores, beach, restaurants, public transportation if needed. We rented a car so even parking was a breeze. The pool was unexpected but a nice addition for when you don't want to be at the beach.