The location was perfect but be prepared to walk 60-80 steps to the top of the building. I stayed in the beginning of June for an extended weekend were it was about 80 degrees. The apartment was quite hot as there is no AC so please be advised if staying with children or pets in the summer months. Check-in & check-out were efficient as the host provides step-by-step details and responds to messages quickly.