The Hummingbird Haven has everything you need: clean, comfortable and convenient. I highly recommend and plan to visit again.