Third time here - the place is wonderful. Spacious, bright, clean, well-stocked, and perfectly located.