Spacious, well stocked, and near everything. This place under-promises and over-delivers! We loved our stay with our large family with kids.