Excellent facilities with spa, pool and tennis court, feels like you are at a resort, love it.