Very clean and tidy, great location at Saint John. Nice place to stay!