excellent apartment for long term stay!