Very clean, having parking was very convenient, and great communication on necessary information.