AirBnB at its best: good flat, great location, best value for money. I'd come again!