This place is perfect for a family or a small group. Found all the amenities mentioned in the description. Host is responsive and very kind. Definitely recommend it.