Excellent and very spacious apartment, well equipped and superbly located