Definitely recommend, nice clean and very spacious. Communication was consistent and information was very clear. Great experience overall.