This location is perfect to access multiple swimming and snorkelling spots. There is many delicious restaurants and conveniences within walking distance. We were supplied with beach supplies which was nice! Clean, adequate wifi, access to kitchen, etc. all make this a good place!