Everything you could need or want is available in the unit. Great view and great location. The pools are perfect. Not to crowed and plenty of seating.