I booked this place for a friend of mine and her family and they loved it! They said it was very clean. Great location and never had a problem with communicating with the hosts. Would definitely book again.