Highly recommend the apartment - very clean, amazing location, perfect for a short stay for a family with a young child (9 months). Great communication with Roger & Team.
Just FYI for those travelling with small kids, the taxis they arrange are a separate company so they can't be sure any car seats are appropriate for the age of the child and they incur an extra fee.