Excellent location and very gracious, kind host. The unit was very well stocked, super clean and walking distance to the beach, shops and restaurants. We had a wonderful stay.