Excellent facilities, excellent host, great pool and spa