I actually don't remember if the bed was the hard one or not....but it was a sweet hotel. The housekeeper was putting a rose in the vase in our room as we were checking in. There was also a bottle of water (even thought the water was okay to drink, nice touch though). They had a nice bar on the roof (in which to watch the sunset) and we saw some football on a big screen TV. The service was great!