This is a charming and well situated apartment in a great location. The lovely decor, air conditioning, shower and outside space were highlights.
The stairs up from the Main Street are steep. Therefore, I would advise that you are comfortable climbing and descending c.20 steps. It was no issue for our party.
The only criticism was the bed in the upper principle bedroom. The bed was a bit too small for us and was very unsteady and noisy with any sudden movement. If friends and/or family are in the bedrooms downstairs, best you avoid any hopes of passion unless you are on you own! I slept in the single bed downstairs to ensure both had an uninterrupted nights sleep.
You will love the apartment and hope the bed gets changed or repaired before your stay.