The place was spotless, the communication was great, and the location was awesome! We were able to walk to everything - food, the beach, etc - during our stay, it was great.