An immaculately kept, very well managed establishment! Spacious, well equipped, great outdoor spaces, lovely hosts...