Appartement well located, fine for a short stay