This place is so nice!!! The pictures really did not do it justice, the decor is lovely, each room has a TV, the hosts are very nice, quick at responding and they even left us some chocolates as a welcoming gift. The pool stays cold and the jacuzzi was great after a long day in the sun. AC worked perfectly to shelter us from the desert heat. Kitchen has plenty of pots, pans and dishes and they also had a water cooler with a new jug of water ready for us. The hosts really went out of their way to make us feel welcome, so I would definitely recommend this place to everyone.