Lots of facilities. Great location. Fantastic for swimming and walking. Lovely host.