Everything we could ask for and more! The hosts were so friendly and welcoming. We would definitely come back!