Perfectly clean, ver nice designed flat. Fast internet and comfortable place to stay. Worth every penny you pay