We had a wonderful stay! The weather was rather warm while we were there, but the fans helped as much as could be expected. 100 steps up to the apartment, but the view made up for each and every one! Perfect location and the apartment had everything we could have asked for.