Clean, cozy, well equipped and with an excellent location