Lovely location, spacious accommodation, friendly hosts and awesome spa. Memorable stay, thank you!