Great location, great apartment. Christina and her partner were both very helpful and patient; for some reason it seemed like we were always asking questions but they were never anything but pleasant in responding. My only watch out would be transfer service, or using them to book scooter/ATV or anything else. We grossly overpaid for a shared transfer service on arrival, and they quoted us almost double what we got our ATV for. Other than that, great stay!