Wonderful place! The hosts are very approachable and did their best to accommodate things that we had requested. Our family including children had a very comfortable stay! 5-stars!