The facility was super clean and organized in a gated community. Shops and dining were nearby as was the beautiful beach. Checkin was easy. The host was very good in communicating if i had follow up question. Would definitely choose this again.