Does exactly what it says on the tin. Brilliant location, great communication, everything you could need for a fantastic stay in a great city.