This place was great. It was the perfect size and it had everything we needed. Communication was wonderful. The location was close to everything we planned for our trip and it was super helpful to have a convenience store right across the street. There was a nice walking path on the beach and up to the hills and we utilized that on our morning runs and for walks with the kids. I would definitely stay here again. And while you could hear the people upstairs, it was not disruptive to us at all.