Comfortable apartments for long stays.