Great place for a long weekend holiday.
My friend and I were staying here for 4 days and don't have any complaints. Kitchen had everything we needed to cook, the bathroom was clean, a nice living room to chill in.
Re. Accessibility: lots of stairs to get to flat (fine for us, but could be difficult for some)