Fantastic! Lovely, spacious, clean and great location. Would definitely stay here again!
Be aware that there are several flights of stairs to climb - was not an issue for us.