Flexible, fast and easy check-in, great communication. Flat was clean and spacious with balconies to sit out and watch the view. Great location and with car parking, absolutely perfect.