Superb. Lovely mixture of old world charm and modern luxury