Great location. Walking distance to many shops and restaurants. Quick drive to cute beaches. The space is big and comfortable for a group of people. Only complaint really is some things were a little broken. Beach umbrella & some beach chairs. Also the AC in the main bedroom did not work as well as the others. Also street parking is hard to find so we had to pay the extra $20 per day on the resort. Overall great spot for the price and had alot of great amenities, would stay again.