Very clean and well equipped apartments.