Clean, comfortable, well equiped and in a very good location