Perfect place, well stocked, comfortable and great location.