They were awesome! The place was exactly as described close to everything I needed. Everything was clean! My dog loved it! Pet friendly. Check in and out was easy. I booked the wrong weekend and they were great with communication. We were able to get switched to a new unit for the correct week.