This is Head of the Charles weekend, so you probably have a lot of people already in town and so I would presume most hotels are already full. And last night was opening night for Boston Bruins and this, that and everything else going on. That is also a popular hotel because of location.
So I am pretty sure that people booked those expensive rooms. I guess I might have been a little disappointed, but understanding the hotel was full would have made it different. Of course, I am only Plat, not PP, so I am not sure what you usually get in the FS hotels.
Cheers.