Wow! All I can say is stop looking and start booking! This place is everything you want and more. It was hard to leave such an amazing house and host!