Everything you could possible need is provided. Pool was sparkling clean. The sun room was our favorite spot - a beautiful place any time of the day or night. Would definitely stay here again.