Very well situated yet quiet, well equipped and very clean