Lots of space for all, including our two small dogs. Location for us was perfect for what we had planned. A bit noisy and rowdy from the bar downstairs, but it was a weekend. Parking lot across the street was convenient, but its a small lot so tricky at times to get a spot. Overall, as described and great value for what you get.