A very clean, spacious, modern and conveniently located flat. Communication was excellent and checking in was a very smooth process.