Exactly what we needed. Lots of room, pets allowed. Host very attentive and coffee/tea/drinks/etc were very appreciated. Very clean and seems like everything well thought out. Would recommend.