What a fantastic place! Everything was sparkling new and clean. Very nice and well thought out touches all over. All communication was very clear and elaborate. Really enjoyed it and would definitely recommend!