Due to some last-minute changes in my schedule, I had no confirmed accommodation as I boarded my flight from South Africa. As I did a desperate search while on the plane. The apartment popped up, and I had a confirmed booking before the Chief Air Steward asked us to put our phones on flight mode.
The whole process and check-in were very clear and smooth.
The apartment is as described, if not better. it is spacious for a studio apartment and feels larger than one may expect. It is bright with a great balcony. The location is very convenient. it has all the amenities you could need. highly recommended.