Place good for short stays, great location.