Highly recommend! The house is gorgeous, just as the pictures depict, and was a great size for our large group! There is a beautiful view, ample outdoor space, and many of the rooms have great privacy. It's worth noting that two of the rooms require exterior access (as the listing explains) and, because of the alarm system, that does mean whoever stays in those rooms have to be in them before the alarm is set at night and stay in their rooms until someone in the main house turns it off in the morning. It wasn't a problem at all, just took a purposeful decision-making around who stays in which room and might be helpful to know as you're planning your trip. Gagan and the other hosts were very welcoming. They allowed us to use their pool and even hang out with their friendly dog :) and they were very quick to respond to our questions and provided great recommendations!