Great place, outstanding cleanliness and location. A real gem of a spot