Very clean, modern and well equipt flat. Ground floor flat is nicer and more modern than the upstairs flat but still very nice.