The house provides the amenities described and it is a great place for a family to stay. My kids enjoy the house a lot. Plus, the host is so friendly and helpful. He even helped us with the airport transfer with affordable charges.