This place is clean and cute, the building is beatiful and well maintained. The walls are very thin so expect noise. Communication and check in and out was very smooth. it was a great stay.