Excellent facilities, clean and comfortable in a fantastic setting. Loved our time here!