Everything you can expect from great host, fabulous location with everything provided for all needs. We would highly recommend this location and host.