Super clean. Excellent location. AC is perfect, cools the whole place. Be aware of the stairs, we knew ahead and it was not a problem for us (2 on our 30s and 2 on their 60s). Overall excellent experience!