Definitely recommend this place for short stays, the location is fantastic and apartments are stylish and clean.