Great location and service, but needs work and maintenance.