Best location, hospitable host, spacious, clean and well appointed apartment. There are 77 steps to climb to get to apartment, which we did not mind. The location and views were worth every step!