The location is convenient. Kat had been very helpful arranging for our transport and even had to wait until late in the evening for us to check in. She usually respond as soon as she can with any queries. The apartment itself is clean and liked that there is a microwave to use in heating up my son's food. The infinity pool was amazing that my kids and myself enjoyed with a nice view of the city. The guards were friendly and approachable. Overall , our stay went well.