Lovely, clean, well-stocked place in a great location.