Neat, clean, well equipped and perfectly located. Very impressed