This place is amazing. The hosts are super easy to deal with and every positive thing said about the place is better in actual experience. It's beautiful, high tech, and pampering.

Only a note or two to be careful on the stairs and front step as they a bit slippery.