Great location, clean, and comfortable. Lots of stairs. Terrace is small but lovely!