Very clean, placed at a perfect location, a team very responsive when we had questions. The perfect stay.