Nice location, many extra beach items offered for use, clean. Not certain if what is always provided, but we had a shortage of hand soap, dish soap, dishwasher tabs, and toilet paper. Overall nice stay although we had difficulties operating TVs with no assistance. Eventually figured out ways to make it work.