Perfect place to stay with the dogs, though stairs are not carpeted so it can be a bit slippery for older pets. Overall very pleased with our stay.