Excellent location, very clean, although a little outdated and in need of maintenance. Overall we had a great stay.