Absolutely perfect spot, location, facilities and host all fantastic