I loved the course. Every hole has it's own unique obstacles and will never bore you. The fairways are excellent and the sand very soft. the greens were also very good, but for the money it is what you would expect. The staff are very friendly and helpful.