Everything was provided; Very comfortable, great views and great overall experience