Spotlessly clean and well equipped flat. Good location