Clean and comfartable apartment in a very good location .