This was perfect for our family. Loved everything about it and would definitely stay here again. The area for our dog too was perfect even had his own couch .