On-site host. Walk to the beach. Fantastic. Great value. Very satisfied.