This place was huge! And we got it at very steeply reduced rate. We didn't use the kitchen, but it seemed well stocked. The beds were comfy. This place would be perfect for a family. It's not by the beach, but we liked the walking paths. The pool was decent but very cold and there was no hot tub, which was a bummer. Self Check in was super easy