Stunning apartment, perfect location, super efficient check-in process, great facilities and all-round wonderful stay!