Great place! Great location! Thoroughly enjoyed our stay there. Kitchen was very well stocked! Had games for the kids, beautiful views, towels, beach chairs, the whole 9 yards! The only thing that caught us off guard was the washer and dryer were not in the room. You need to use the shared facility which happens to be very conveniently located to their place. In the end, it wasn't a big deal, but just something to be aware of. Aaron and Paul were very responsive and extremely pleasant to work with. Would definitely stay here again.