One of the best luxury family stays in Byron.