This place was great! It was much bigger than we expected, and everything was very nice and clean. We checked in the day another group checked out, but everything was already very organized and well-stocked again. David was very kind to us.