Location is amazing! It was hot in the apartment, but makes sense as London is not used to the extreme weather!