Great place for short stays. Very well located.