Crossword Genius

Food at resort hotel served up for princely family (8)

Ross

I believe the answer is:

hapsburg

I'm a little stuck... Click here to teach me more about this clue!

'princely family' is the definition.
'hapsburg' can be an answer for 'family' (I have seen 'Royal family' mean 'hapsburg' so perhaps 'family' could also mean 'hapsburg'). I am unsure of the 'princely' bit.

'food at resort hotel served up' is the wordplay.
'food' becomes 'grub' (grub can informally mean food).
'at' means one lot of letters go next to another.
'resort' becomes 'spa' (spa is a kind of resort).
'hotel' becomes 'h' (phonetic alphabet: alpha, bravo, charlie etc.).
'served up' is a reversal indicator (in a down clue, going upwards).
'grub'+'spa'+'h'='grubspah'
'grubspah' reversed gives 'HAPSBURG'.

'for' is the link.

Can you help me to learn more?

(Other definitions for hapsburg that I've seen before include "Leading European imperial dynasty from the 13th century to 1918" , "Royal family" .)

I've seen this clue in The Independent.
Want a hint initially instead of a full solution? Install my app