Great location, good facilities and clean. Worth the climb up the stairs.