I stayed here for work for a month. Nothing about the place is particularly spectacular but nothing particularly awful either. The lady who cleaned my apartment never seemed to do it which was annoying but as I make minimal mess wasn't the end of the world. My place was a large two bedroom and faced the golf course so I was not overly disturbed by other residents as my colleagues near the pool found. The management were helpful, the service ok and the location was perfect for our offices and to walk to some great restaurants nearby.