The place is huge and clean! It was very comfortable to stay at. The only downside is that the floor is a little bit squeaky, so I was worried that I was noisy while walking. Check-in was smooth and easy. I definitely recommend this to everyone! Will book again once I get the chance.