Pleasant and well equipped apartment, good location