I had an extremely pleasant stay and it could not have been better. The home was in a perfect location and was sparkling clean and many amenities were provided. Communication was excellent and overall the flat was perfect and made my trip great!