This place has everything you expect in terms of accommodation and hospitality. Great hosts too.it is a really lovely place.