Beautiful river views . Clean . Excellent value .