This is our 2nd time staying here. This time with 1 more kids. Still clean and very easy check-in. Communication was fantastic. Love the location even more now that we spend more time there. Our son said it was the best thing about our trip!