It has almost everything you need. We were there for a long weekend. The host was nice and the place was a nice size. The very close strip you can see it from the patio is a nice touch. The place can use an instruction manual for the available amenities like accessing the pool and jacuzzi.