The location is amazing and the park is handy and rooms are spacious, but our stay was impacted by some misinformation on the listing and some cleanliness issues. Otherwise it would have been. I give it 3 stars overall but would have been an easy 5 if our cleanliness expectations were met.