The condo has a good layout for 2 people (no more because of limited hot water capacity) and is fine.

As long as you do not care about the following:
-No microwave
-No toaster
-Internet download speed (ping test) at 4.5 Mbps and upload at 0.50 Mbps, i.e no cable TV possible (except sub standard quality), nor heavy internet usage.

-Do not think a signed contract with this owner is really a binding one:
1. 3 weeks before arrival, she wanted to have someone working for 2 days in the condo and instal a new electrical panel; she gave me 2 options: either cancel the stay (I could not do it on such a short notice as I was in West Bengal with limited internet access) or accept the electrician ( no heat for two days). She was offering one night free for this option!
2. She requested the check in to be at 2:00 pm instead of noon per agreement .
3. She requested me to leave early for check out instead of 11:00 am per agreement.

I have been renting places for many years; this is the first time I see an owner changing the terms of a written agreement once signed and paid for.

This was also my first experience with AirBnB, who does not deal with professional parties, so maybe this is the norm?