Very good flat: clean, fully equipped and great location