A comfortable and convenient apartment for my long term stay.