5 Stars - Accommodation, host and location. Many thanks