Everything was perfect! Location, communication, cleanliness, and had all sorts of extras which were great. Highly recommend!!