I happened to come during the hottest time of year, and was very warm in the apartment, but weather can't be controlled by the host :) The apartment was nice, space for 2--I wouldn't try to have a larger family say though.
No tourist sites nearby that I found, but the apartment is within 5 minutes of a tube station.
All-in-all a good place with a fabulous view. However, if you like cooler climates (like me) don't stay here in summer months---save it for the fall or winter.