R is making noises about our fave "foam party" site (again!

) and suggesting we simply stay at the Barracks.
So: anybody care to share any thoughts/observations/comments FROM RECENT PERSONAL EXPERIENCE about the quality of the accommodations? We'd be looking at reserving a suite; the ability to get a decent night's sleep would also be crucial. :-:
TIA
Eis