Easily in the top 3 places I've ever stayed. Unusual and comfortable space. The air conditioning was so welcome in the summer heat. The wifi was reasonably fast. One word of caution: it's easy to get the floor wet in the bathroom when showering, so watch out where you put your clothes :)