It is ok. No major problems,. I've been here a while. The pastyear had been a little difficult. My only complaint would have to be with maintenance. They will respond to the call in a timely manner but, If something breaks I have to call several time before they actually fix the problem.