We had a great time. Flat was clean and modern. Communication was spot on. Highly recommended.