Very good location. Good but not great value. Mostly fine, but improvements needed