Very nice apartment , clean , big , well equipped .