Excellent apartment for short term stay