Fabulous location and lovely accommodation.