On your next vacation, stay at a castle built in the 1200s instead of a crappy motel