Great challenging course, perfect condition and friendly staff. New restaurant is also great food and vibe