Nice, clean, brand new flat. Great location