Very good apartment for a long term stay.