Cleanliness. Great location. Off street parking definitely recommended. Great experience. Will definitely return