It was flawless. Communication great and the apartment is perfect. Facilities to the complex are incredible and I will definitely we booking again. But book fast as it gets booked quickly. I tried to book an extra stay and it was already taken.