Extremely well equipped, clean and superbly located, large and comfortable apartment.