All amenities provided. Great View, we visited as a family and really had fun