Amazing location only a 2 minute walk to the beach!! Less than a 5 minute walk to the grocery store and the bus stop to town. Great communication, complimentary pick up and drop off at port or the airport. Daily cleaning with replacement towels was great with a 1-year old!