Great place to stay with a dog! Not ideal for an infant, but overall a wonderful place to stay!