This home is beautiful, well appointed, and outstandingly clean.
Yes, there are quite a few steps to get to the flat. Just be aware and make sure that won't be a big issue. It also might be best to travel lightly, unless you want to drag tons of luggage up the stairs.
When we stayed, the shower water pressure was very low and the shower barely drained. The host said that it will be checked out.
Also, the AC does work well! This was a wonderful place that I would stay at again.