Clean, well equipped kitchen, and good Café across the street.