Perfect location, close to shops, restaurants and the beach. Apartment had all the amenities we needed. Colleen was a great host. We had a terrific stay.