very clean and convenient apartment