Great location. A 5 minute walk to the beach with plenty of restaurants and a 5 minute walk to the grocery store. We had everything we needed. Vera helped book a boating experience for smaller groups which was perfect since we had the boat to ourselves.