Excellent facilities, great location. The hosts were friendly and responsive.
Definitely five star, highly recommended.