Excellent, clean, conveniently located, well stocked place. Would definitely stay again.