Very clean and excellent location. Easy check-In and check-out process. Fantastic views and the second floor with terrace has a charming touch.