Clean place with multiple sleeping arrangements, convenient/safe location and very attentive hosts. Perfect for a family/small group trip. Would highly recommend