This listing was absolutely perfect. We had everything we needed for a week long stay, and was very close to the beach and a bunch of restaurants. I'd definitely stay here again.