Lovely location. This is a stylish, very clean flat, with a comfortable bed and plenty of sofas to sit on. The kitchen is small but quite sufficient for basic self catering. There are lots of stairs but the staircase is also very clean and the neighbouring apartments well-kept. Plenty of hot water and the shower works - though there is a broken fitting - it would be easier to use if they fixed it. The host is very friendly and keen to help. Strongly recommended.