Clean and nice place in great location. However, there are cockroaches running in the flat. Insect spray does not help.