Question 1203351
<font color=black size=3>
I recommend a spreadsheet for this problem.


x = score = star rating
f = frequency


Make the following frequency table
<table border = "1" cellpadding = "5"><tr><td>x</td><td>f</td></tr><tr><td>5</td><td>58</td></tr><tr><td>4</td><td>120</td></tr><tr><td>3</td><td>135</td></tr><tr><td>2</td><td>88</td></tr><tr><td>1</td><td>46</td></tr></table>


Form a third column where we multiply each x and f value.
<table border = "1" cellpadding = "5"><tr><td>x</td><td>f</td><td>x*f</td></tr><tr><td>5</td><td>58</td><td>290</td></tr><tr><td>4</td><td>120</td><td>480</td></tr><tr><td>3</td><td>135</td><td>405</td></tr><tr><td>2</td><td>88</td><td>176</td></tr><tr><td>1</td><td>46</td><td>46</td></tr><tr><td>Total</td><td>447</td><td>1397</td></tr></table>
At the bottom of columns 2 and 3 are the sums of those respective columns.
Divide the sum of the xf values over the sum of the frequencies.


1397/447 = 3.12527964205817


The average hotel rating is about 3.125


------------------------------------------


The much longer method, and the method I strongly do NOT recommend, is to write 58 copies of "5", 120 copies of "4", 135 copies of "3", and so on until you have a massive set of values (447 values in total). 


Then compute the mean by adding up those values to get a sum of 1397.
Divide that sum over the sample size 447 to get the answer mentioned earlier.


Thankfully the first method involving a frequency chart helps give a nice shortcut.
</font>