Large, bright, and well appointed rooms. Good location.