There were a few small hiccups but they got resolved quickly and efficiently. Communication and response was very good and we loved our stay. With teenage kids it was the perfect location for them to walk around the area, restaurants, shopping and beaches etc. They also loved the rooftop pool and the gym.