The place is great. Definitely be prepared to do some walking (20k steps+/day), though it’s not far from the major attractions. We found the heat to be difficult to figure out. If you’re a manual-reader and can interpret the hosts instructions, you’ll fare better than me, who does not care for reading instructions on vacation. We had some minor issues with checkin that were resolved, but it’s important that the last time before you arrive and have WiFi to check in with them via text/call.