Good apartment for short stays. Great location.