Huge, well equipped flat in good location