fabulous location brilliant accommodation ideal all round.