A nice apartment well equipped for a short time stay and in a good location.