The place was spacious and very clean. The outdoor area was great for our dogs too! The bed is quite firm also. Overall great place for our short stay