Staff was great, clean, airbnb is awesome. It looks awesome! I would recommend getting a ATV or Car. Transportation was our biggest worry but they also have a taxi service you can book through them.