This place was very clean and perfect for our group of 6 (including 2 children). Beds were comfortable, living space was ample. Terrenz responded to questions very quickly. The location was convenient. Not extremely close to all the touristy locations but not too far at all either. Check in and check out were very easy.