Clean, well stocked, excellent location, tastefully decorated - highly recommended!