Clean, spacious and lovely place to stay.