Very clean and spacious with a great view. Communication was excellent as well. Highly recommend!