Everything was great, location, cleanliness, communication! We love our time there and would definitely stay there again!