It's a great place. It was very neat and clean. It was kind of like a hotel- multiple rooms on 3 floors. Nice private bathroom and great kitchen shared separate space. The only issue I had was the thin walls. You can hear everything. Also key was great air conditioning- but it doesn't have a TV which was kind of a drawback. Hot water was not good and also the internet was spotty, but overall great clean place.