N for n
The 'vogue' group
These nouns refer to the fact that a type of thing is very popular at present or was very popular at a particular time.
Even without considering the price and service, the vogue for small town-house hotels is understandable.
The preposition for is sometimes followed by an '-ing' clause.
craze fad fashion mania vogue
The RSPCA says it believes an American craze for keeping pigs as domestic pets could be catching on in Britain.