Brilliant hosts, beautiful location 5 stars all round