Highly recommend. Everything in the listing is accurate, except there was also a new dog who was completely adorable. Tough to find if you arrive at night the first time (as we did because of a flight delay), but no problem at all after that. We had a really good time.