If you need air conditioning, this has window units in every room. The private patio is a very nice touch and we enjoyed having our morning coffee while planning our day on the patio. The pool is a perfect view to catch a sunset. Cory has thought of everything to make your stay enjoyable including providing board games and water/beach items. I also have to add that towels are very nice quality. I enjoyed getting out of the shower and using a soft towel to dry my sunburned body.