There is an office that manages this apartment and the staff was efficient and friendly. It's staffed 24 hrs a day and they responded to my phone calls when needed. They also arranged for our taxis to the airport on the last day which was very helpful.
The apartment worked well for our party of 7 because there are multiple bunkbeds in the 4 bedrooms and 2 full baths.