Right place for short stay. Great location