Fantastic apartment, everything you need and was extremely clean. The whole building was completely spotless and the gym is very well equipped. Our flight was cancelled and the staff were absolutely incredible in changing transfers and sorting out late check in etc. The guest smartphone was a great touch - so useful!