Very well located place for a brief stay