Great stay in a fantastic location. A few things needed to be fixed but they were extremely fast in their communication and resolution. It was a bit of a wait for check in which was tough after flying from Australia but other than that everything was great. We also loved the welcome gifts provided.