Great location and well stocked. We were a family of 4 and the size was just right. We spent a lot of time at the pool/hot tub.