Good, no-frills place to stay in a great location.