nice litany, only Pavillion Place and BBB Inn seem to be missing, just kidding.
Splurging for few days I understand but for 3 weeks? Spent money on the boys rather than flowers and chocolates on your pillow each morning.
Hotels charging joiner fees and even worse , having security entering your room should be named and shamed in capital letters font size 48 on every forum so others can avoid them and warn their friends too while recommending them to one's ememies