Clean, comfortable, spacious and well equipped place to stay.