David was great. The place was clean and perfect. Easy to find and park. They even offered to dog sit when our pooch was stressing after we went out for a night.