Apartment very clean , well equipped, and excellent location .