Excellent location, well maintained facilities